<?php

namespace app\admin\controller;

use think\facade\Db;
use app\common\model\User;

class Flink extends Base
{

    protected $tb = "flink";
    /**
     * 问题1： 字段验证 valite
     * 问题2:  弹出框删除确认
     * 问题3:   
     */
    /**
     * 查看
     */
    public function index()
    {
        $flinkData = Db::name($this->tb)->order('id desc')->paginate(10);
        return view('', [
            'tb' => $this->tb,
            'flinkData' => $flinkData,
        ]);
    }

    /**
     * 新增
     */
    public function add()
    {
        if (request()->isPost()) {
            $data = input('post.');
            $res = Db::name($this->tb)->insert($data);
            if ($res) {
                return alert('操作成功', 'index', 6);
            } else {
                return alert('操作失败', 'index', 5);
            }
        }
        return view();
    }

    /**
     * 编辑
     */
    public function edit()
    {
        $id = input('id');
        $flinkData = Db::name($this->tb)->where(['id'=>$id])->find();
        return view('',[
            'flinkData' => $flinkData
        ]);
    }

    public function update()
    {
        $data = input('post.');
        $res = Db::name($this->tb)->update($data);
        if ($res) {
            return alert('操作成功', 'index', 6);
        } else {
            return alert('操作失败', 'index', 5);
        }
    }

}
